/**
 * 学习目标：泛型函数的调用
 */
function test<T>(a: T): T{
  return a
}

type MyType = {
  num: number,
  text?: string
};

const formData = {
  num: 1,
  // text: '你好'
}

// 场景：泛型推荐不准确 时候使用
// 1、完整的写法
const res = test(formData);
const res1 = test<MyType>(formData)
console.log(res1.text);

// 2、简写
let res2 = test(1)




